package com.ruoyi.project.medicinal.mapper;

import com.ruoyi.project.medicinal.domain.StockMedicines;
import com.ruoyi.project.medicinal.domain.StockProducter;

import java.util.List;

public interface MedicinesMapper {
    /**
     * 查询药物信息
     * @param medicines 药物信息
     * @return 药物集合
     */

    List<StockMedicines> selectMedList(StockMedicines medicines);

    /**
     * 新增药物信息
     *
     * @param medicines 厂家信息
     * @return 结果
     */
    public int insertMed(StockMedicines medicines);

    /**
     * 回显
     * 通过药物ID查询厂家信息
     *
     * @param medicinesId 药物ID
     * @return 角色对象信息
     */
    public StockMedicines selectMedById(Long medicinesId);

    /**
     * 修改保存药物信息
     *
     * @param medicines 药物信息
     * @return 结果
     */
    public int updateMed(StockMedicines medicines);

    /**
     * 批量删除药物信息
     *
     * @param medicinesId 需要删除的药物ID
     * @return 结果
     */
    public int deleteMedByIds(Long[] medicinesId);

}
